/***********************************************xiaofeng**************************************************************/
a:hover { color:#6a9c6c;}
.top2 { height:97px; 1px solid #ffffff; background-color:#ffffff;}
.top3 { width:1000px; margin:0px auto; height:97px;}
.logo { width:375px; text-align:right; padding-top:25px;}


.sousuo { padding-left:55px; padding-top:35px; width:300px;}
.ss { padding-right:10px;}
.sousuo span { padding:0px 5px;}
.ssk { width:190px; height:26px; background:url(../images/ssk.jpg) no-repeat; color:#999999; padding:0px 5px 0px 5px; line-height:26px;}
.rqi { height:97px; line-height:97px; color:#676767;}


.navbg { width:100%; height:72px; background-color:#ffffff;}
.nav { width:1000px; height:55px; margin:0 auto; background:url(../images/navbg.jpg) repeat-x left center; padding-top:17px; line-height:22px; font-size:13px;}
.navyi { width:60px; text-align:center; display:block; float:left; padding:0px 5px; color:#539230;}
.naver {float:left; padding:0px 5px; color:#000000;}
.nav span { float:left; line-height:18px; color:#000000;}
.nav span.navzw { float:left; display:block; width:28px; height:22px;}


.ggw1 { width:1000px; padding:15px 0px; margin:0 auto;}

.syzt { width:1000px; margin:0 auto;}

.clear10 { height:10px; clear:both;}
.clear5{ height:5px; font-size:0px; clear:both;}
.yys1 { background:url(../images/yys1.jpg) no-repeat 300px 20px;}
.yys2 { background:url(../images/yys2.jpg) no-repeat 300px 40px;}
.yys3 { background:url(../images/yys3.jpg) no-repeat 300px 0px;}
.yys4 { background:url(../images/yys4.jpg) no-repeat 300px 20px;}
.yys5 { background:url(../images/yys5.jpg) no-repeat 300px 0px;}
/*公益广告库*/
.symk1 { width:286px; height:280px;}
.btys1 {width:286px; height:33px; background:url(../images/btxb1.jpg) repeat-x left 31px;}
.btys1 span{ float:left; display:block; height:33px; line-height:30px; color:#439045; font-family:Microsoft Yahei; font-size:18px; background:url(../images/btxb2.jpg) repeat-x bottom;}
.btys1 a { float:right; padding-top:10px;} 
.tplbq { height:100px; width:286px; overflow:hidden; padding-top:10px; border-bottom:1px dotted #b4b4b4; margin-bottom:2px;}
.tplbqr {height:100px; width:294px;}
.tplbq a { width:90px; float:left; padding-right:8px;}
.tplbq a .pic {width:90px; height:54px; overflow:hidden;}
.tplbq a .tit { line-height:16px; padding-top:5px;}
.symk1 .list { padding-left:20px; background:url(../images/b1.jpg) no-repeat left center; line-height:26px;}
.symk1 .list a:hover{ color:#6a9c6c;}
/*专题推荐*/
.symk2 { width:286px; height:280px;}
.tplbq1 { height:110px; padding-top:10px;}
.tplbq1 .tit{ line-height:28px; font-size:14px; font-weight:bold;}
.symk2 .list { padding-left:10px; background:url(../images/b2.jpg) no-repeat left center; line-height:26px;}

/*banner*/
.banner { width:1000px; height:320px; }
/* example */
#example{width:1000px;height:320px; position:relative;}
#ribbon{position:absolute;top:0px;left:0px;z-index:500;}
#frame{position:absolute;z-index:0;width:1000px;height:320px;top:0px;left:0px;}
/* Slideshow */
#slides{position:absolute;top:0px;left:0px;z-index:100;}
.slides_container{width:1000px;overflow:hidden;position:relative;display:none;}
.slides_container div.slide{width:1000px;height:310px;display:block;}
/* Next/prev buttons */
#slides .next,#slides .prev{position:absolute;top:107px;left:0px;width:24px;height:43px;display:block;z-index:101;}
#slides .next{left:975px;}
/* Pagination */
.pagination{width:100px; position:absolute; bottom:10px; right:20px; z-index:99999;}
.pagination li{float:left;margin:0 1px;list-style:none;}
.pagination li a{display:block;width:12px;height:0;padding-top:12px;background-image:url(../images/pagination.png);background-position:0 0;float:left;overflow:hidden;}
.pagination li.current a{background-position:0 -12px;}
/* Caption */
.caption{z-index:500;position:absolute;bottom:-35px;left:0;height:30px;padding:5px 20px 0 20px;background:#000;background:rgba(0,0,0,.5);width:950px;font-size:16px;line-height:1.33;color:#fff;border-top:1px solid #000;text-shadow:none;line-height:30px;}
/*banner end*/



.syyou1 {width:676px; height:280px;}
/*专题推荐*/
.syyou1zuo { width:350px;}
.btys2 { border-top:3px solid #6ba76c; padding-top:10px;  height:54px; background: url(../images/btms2bg.jpg) repeat-x; padding-left:10px;}
.btys2 a{ float:right; width:47px; padding-top:7px;}
.btys2 .zw{ font-family:Microsoft Yahei; font-size:18px; color:#439045;}
.btys2 .yw { font-family: Times New Roman; color:#483c31; line-height:0px; text-transform:uppercase;}
.syyou1zuo .list1 { padding-left:10px; line-height:22px; padding-right:10px; padding-top:5px;}
.syyou1zuo .list1 a:hover .bt{ color:#6a9c6c;}
.syyou1zuo .list1 .bt{ font-weight:bold; line-height:26px; font-size:14px; color:#000000;}
.syyou1zuo .list{ padding-left:10px; border-bottom:1px dotted #333333; line-height:26px;}
.syyou1zuo .list a {padding-left:10px; line-height:26px; background:url(../images/b5.jpg) no-repeat left center; color:#333333;}
.syyou1zuo .list a:hover {padding-left:10px; line-height:26px; background:url(../images/b4.jpg) no-repeat left center; color:#6a9c6c;}
.syyou1zuo .list a span { color:#6a9c6c;}
/*公益要闻*/
.syyou1you { width:310px;}
.syyou1you .list{ padding-left:10px; border-bottom:1px dotted #333333; line-height:26px;}
.syyou1you .list a {padding-left:10px; line-height:26px; background:url(../images/b5.jpg) no-repeat left center; color:#333333;}
.syyou1you .list a:hover {padding-left:10px; line-height:26px; background:url(../images/b4.jpg) no-repeat left center; color:#6a9c6c;}
.syyou1you .piclist { padding-top:10px; padding-bottom:2px;}
.syyou1you .piclist .pic{ padding:0px 10px;}
.syyou1you .piclist .nr { width:180px;  color:#333333;}
.syyou1you .piclist .nr .bt a{ font-weight:bold; font-size:14px;color:#000000;}
.syyou1you .piclist .nr .ms a{ color:#2656ba;}


.syyou2 {width:676px; height:260px;}
/*企业公益*/

.syyou1you .piclist1 { padding-top:10px; padding-bottom:8px;}
.syyou1you .piclist1 .pic{ padding:0px 10px;}
.syyou1you .piclist1 .nr { width:180px;  color:#333333;}
.syyou1you .piclist1 .nr .bt a{ font-weight:bold; font-size:14px;color:#000000;}
.syyou1you .piclist1 .nr .ms a{ color:#2656ba;}

.symk3 { width:286px; height:260px;}
.symk3 .list { padding-left:10px; background:url(../images/b2.jpg) no-repeat left center; line-height:26px;}
.symk3 .piclist { padding-top:10px; padding-bottom:10px;}
.symk3 .piclist .pic{ padding:0px 10px 0px 0px;}
.symk3 .piclist .nr { width:160px;  color:#333333;}
.symk3 .piclist .nr .bt a{ font-weight:bold; font-size:14px;color:#000000; line-height:26px;}
.symk3 .piclist .nr .ms a{ color:#2656ba;}

.symk4 { width:286px; padding-top:10px;} 
.symk4list div { float:left; width:128px; height:68px; padding:7px 0px 0px 10px; }
.symk4list div a{ border:1px solid #e1e1e2; width:128px; height:68px; display:block;}
.ycbt1 { background: url(../images/sybtbgda.jpg) no-repeat bottom; height:45px; width:676px;}

.youcek { width:676px;}
.ycmk5 { width:370px;}
.btys3 span{ float:left; background: url(../images/b3.jpg) no-repeat left center; padding-left:15px; color:#439045; font-family:Microsoft Yahei; font-size:16px; height:40px; line-height:40px; }
.btys3 a { float:right; padding-top:11px;}
.ycmk5 .piclist { padding-top:10px; padding-bottom:3px;}
.ycmk5 .piclist .pic{ padding-right:10px;}
.ycmk5 .piclist .nr { width:240px;  color:#333333; line-height:20px;}
.ycmk5 .piclist .nr .bt a{ font-weight:bold; font-size:14px;color:#000000; line-height:24px;}
.ycmk5 .piclist .nr .ms a{ color:#2656ba;}
.ycmk5 .list{ padding-left:10px; line-height:26px;}
.ycmk5 .list a {padding-left:10px; line-height:26px; background:url(../images/b5.jpg) no-repeat left center; color:#333333;}
.ycmk5 .list a:hover {padding-left:10px; line-height:26px; background:url(../images/b4.jpg) no-repeat left center; color:#6a9c6c;}

.ycmk6 { width:290px;}
.ycmk6 .list{ padding-left:10px; line-height:26px;}
.ycmk6 .list a {padding-left:10px; line-height:26px; background:url(../images/b5.jpg) no-repeat left center; color:#333333;}
.ycmk6 .list a:hover {padding-left:10px; line-height:26px; background:url(../images/b4.jpg) no-repeat left center; color:#6a9c6c;}

.xuxian { clear:both; height:5px; border-bottom:1px dotted #959595;}


/*专题推荐*/
.symk5 { width:286px;}
.symk5 .list { padding-left:10px; background:url(../images/b2.jpg) no-repeat left center; line-height:26px;}
.symk5 .list a span{color:#6a9c6c;}
.symk5list div { float:left; width:135px; height:53px; padding:7px 0px 0px 5px; }
.symk5list div a{ border:1px solid #e1e1e2; width:135px; height:53px; display:block;}
.h10 { height:10px;}

.symk6 { width:286px;}
.symk6 .piclist { padding-top:20px; padding-bottom:20px; border-bottom:1px dotted #959595;}
.symk6 .pic{ padding-right:10px;}
.symk6 .nr { width:180px;  color:#333333; line-height:20px;}
.symk6 .nr .bt a{ font-weight:bold; font-size:12px;color:#000000; line-height:24px;}
.symk6 .nr .ms a{ color:#2656ba;}



.ycmk7 { width:370px;}
.ycmk7 .list { float:left; position: relative; padding:5px 10px; width:103px; height:136px;}
.ycmk7 .list p{ position:absolute; left:10px; bottom:5px; height:30px; line-height:30px; background-color:#000000; background:rgba(0,0,0,.5); width:103px; text-align:center; color:#FFFFFF;}
.ycmk7 .list a{}



.ycmk8 { width:290px;}
.ycmk8 .list{ padding-left:10px;  line-height:26px;}
.ycmk8 .list a {padding-left:10px; line-height:26px; background:url(../images/b5.jpg) no-repeat left center; color:#333333;}
.ycmk8 .list a:hover {padding-left:10px; line-height:26px; background:url(../images/b4.jpg) no-repeat left center; color:#6a9c6c;}
.ycmk8 .piclist { padding-top:10px; padding-bottom:10px;}
.ycmk8 .piclist .pic{ padding:0px 10px;}
.ycmk8 .piclist .nr { width:160px;  color:#333333; line-height:20px;}
.ycmk8 .piclist .nr .bt a{ font-weight:bold; font-size:14px;color:#000000; line-height:24px;}
.ycmk8 .piclist .nr .ms a{ color:#2656ba;}


.ycmk9 .list{ padding-left:5px;  line-height:20px; width:130px; float:left;}



.symk7 { width:286px;}
.symk7 .list {  border-bottom:1px dotted #959595; height:36px; line-height:36px;}
.symk7 .list a span{color:#bd0000; width:70px; display: inline-block;}



.symk8 { width:286px;}


.gyrx{ color:#333333; line-height:28px;}

.sqtlist1 { width:125px; float:left; padding:10px 25px 10px 15px;}
.sqtlist1 .l1 { width:114px; height:74px; padding:2px; border:1px solid #dedede;}
.sqtlist1 .l2 { color:#d32c0e; line-height:20px; text-align:center;}
.sqtlist1 .l3 { color:#676767; line-height:20px; text-align:center;}
.sqtlist1 .l4 { color:#ff6501; line-height:20px;}

.sqtlist2 { width:126px; float:left; padding:10px 25px 10px 15px;}
.sqtlist2 .l5 { width:120px; height:120px; padding:2px; border:1px solid #dedede;}
.sqtlist2 .l6 { color:#10386b;  line-height:18px;}
.sqtlist2 .l7 { vertical-align:top; line-height:18px; }


.sydbt { height:45px;  background:url(../images/yyx.jpg) no-repeat  center bottom; }

.ycmk10 { width:345px;}

.sywgy { padding-top:25px; padding-bottom:20px;  border-bottom:1px dotted #959595; }
.sywgy .tu { padding-left:15px; padding-right:15px;}
.sywgy .tu img { border:1px solid #dedede;}
.sywgy .nr { line-height:20px; color:#7a7a7a;}
.sywgy .nr .nr1 { color:#d32c0e;}
.sywgy .nr .nr2 span {color:#ff6600;}
.xtlist { width:56px; float:left; padding-top:15px; padding-left:5px; padding-right:8px; padding-bottom:20px;}
.xtlist img {  border:1px solid #dedede;}
.xtlist p { text-align:center;}


.ycmk11 { width:310px;}
.listwyn { height:60px; line-height:22px; border-bottom:1px dotted #959595; padding-top:5px;}

.ycmk10 .list{ padding-left:10px; line-height:32px; border-bottom:1px dotted #959595;}
.ycmk10 .list a {padding-left:10px; line-height:32px; background:url(../images/b5.jpg) no-repeat left center; color:#333333;}
.ycmk10 .list a:hover {padding-left:10px; line-height:32px; background:url(../images/b4.jpg) no-repeat left center; color:#6a9c6c;}





/****************************滚动图片**************************************/
.carousel {width:1000px;  position:relative;}
.carousel .prev , .carousel .next {height:41px;width:29px;overflow:hidden;display:block;margin-top:40px;text-decoration:none;cursor:pointer;}
.carousel .prev {float:left;background:url(../images/ggtpleft.png) no-repeat; position:absolute; z-index:9999;}
.carousel .next {float:left;background:url(../images/ggtpright.png) no-repeat; position:absolute; right:0px;z-index:9999;}
.carousel #prev-03.disabled{background:url(../images/imageNavLeft-disabled.gif) no-repeat;cursor:default;}
.carousel #next-03.disabled{background:url(../images/imageNavRight-disabled.gif) no-repeat;cursor:default;}


.carousel1 {width:1000px; padding-top:15px; }
.carousel1 .prev , .carousel1 .next {height:48px;width:48px;overflow:hidden;display:block;margin-top:50px;text-decoration:none;cursor:pointer;}
.carousel1 .prev {float:left;background:url(../images/039.png) no-repeat; }
.carousel1 .next {float:left;background:url(../images/040.png) no-repeat;  }
.carousel1 #prev-03.disabled{background:url(../images/imageNavLeft-disabled.gif) no-repeat;cursor:default;}
.carousel1 #next-03.disabled{background:url(../images/imageNavRight-disabled.gif) no-repeat;cursor:default;}


.carousel .jCarouselLite {float:left;width:1000px;height:162px;overflow:hidden;/*必要元素*/}
.carousel .jCarouselLite li{height:160px;width:200px;text-align:center;}
.carousel .jCarouselLite li img,.jCarouselLite-01 li img{}

.carousel1 .jCarouselLite {float:left;width:900px;height:170px;overflow:hidden;/*必要元素*/}
.carousel1 .jCarouselLite li{height:170px;width:150px;text-align:center;}
.carousel1 .jCarouselLite li img,.jCarouselLite-01 li img{}



.carousel-01 {width:152px;margin:30px auto;}
.carousel-01 .prev , .carousel-01 .next {height:23px;width:23px;overflow:hidden;display:block;margin-left:60px;text-decoration:none;cursor:pointer;}
.carousel-01 .prev {background:url(images/imageNavLeft.gif) no-repeat;}
.carousel-01 .next {background:url(images/040.png) no-repeat;}
.jCarouselLite-01 {height:385px;width:152px;overflow:hidden;/*必要元素*/}
.jCarouselLite-01 li{height:152px;width:152px;text-align:center;padding:5px 0;}




.gylm { width:100%; background:#e6e6e6; border-top:7px solid #278b2a;}
.gylm .bt { width:215px; margin:0px auto;}
.gylm .lj { width:1000px; margin:0px auto; padding-top:10px; line-height:30px;}
.gylm .lj a.zl{ font-weight:bold; color:#278b2a;}
.gylm .lj a { padding-right:10px;}